home *** CD-ROM | disk | FTP | other *** search
- ;; -*- scheme -*-
- ; object definitions ...
- (define-object IconEntry
- (in-module "Sexy")
- (parent "GtkEntry")
- (c-name "SexyIconEntry")
- (gtype-id "SEXY_TYPE_ICON_ENTRY")
- )
-
- (define-object SpellEntry
- (in-module "Sexy")
- (parent "GtkEntry")
- (c-name "SexySpellEntry")
- (gtype-id "SEXY_TYPE_SPELL_ENTRY")
- )
-
- (define-object Tooltip
- (in-module "Sexy")
- (parent "GtkWindow")
- (c-name "SexyTooltip")
- (gtype-id "SEXY_TYPE_TOOLTIP")
- )
-
- (define-object TreeView
- (in-module "Sexy")
- (parent "GtkTreeView")
- (c-name "SexyTreeView")
- (gtype-id "SEXY_TYPE_TREE_VIEW")
- )
-
- (define-object UrlLabel
- (in-module "Sexy")
- (parent "GtkLabel")
- (c-name "SexyUrlLabel")
- (gtype-id "SEXY_TYPE_URL_LABEL")
- )
-
- ;; Enumerations and flags ...
-
- (define-enum IconEntryPosition
- (in-module "Sexy")
- (c-name "SexyIconEntryPosition")
- (gtype-id "SEXY_TYPE_ICON_ENTRY_POSITION")
- (values
- '("primary" "SEXY_ICON_ENTRY_PRIMARY")
- '("secondary" "SEXY_ICON_ENTRY_SECONDARY")
- )
- )
-
- (define-enum SpellError
- (in-module "Sexy")
- (c-name "SexySpellError")
- (gtype-id "SEXY_TYPE_SPELL_ERROR")
- (values
- '("d" "SEXY_SPELL_ERROR_BACKEND")
- )
- )
-
-
- ;; From ../../libsexy/libsexy/sexy-icon-entry.h
-
- (define-function sexy_icon_entry_get_type
- (c-name "sexy_icon_entry_get_type")
- (return-type "GType")
- )
-
- (define-function sexy_icon_entry_new
- (c-name "sexy_icon_entry_new")
- (is-constructor-of "SexyIconEntry")
- (return-type "GtkWidget*")
- )
-
- (define-method set_icon
- (of-object "SexyIconEntry")
- (c-name "sexy_icon_entry_set_icon")
- (return-type "none")
- (parameters
- '("SexyIconEntryPosition" "position")
- '("GtkImage*" "icon")
- )
- )
-
- (define-method set_icon_highlight
- (of-object "SexyIconEntry")
- (c-name "sexy_icon_entry_set_icon_highlight")
- (return-type "none")
- (parameters
- '("SexyIconEntryPosition" "position")
- '("gboolean" "highlight")
- )
- )
-
- (define-method get_icon
- (of-object "SexyIconEntry")
- (c-name "sexy_icon_entry_get_icon")
- (return-type "GtkImage*")
- (parameters
- '("SexyIconEntryPosition" "position")
- )
- )
-
- (define-method get_icon_highlight
- (of-object "SexyIconEntry")
- (c-name "sexy_icon_entry_get_icon_highlight")
- (return-type "gboolean")
- (parameters
- '("SexyIconEntryPosition" "position")
- )
- )
-
- (define-method add_clear_button
- (of-object "SexyIconEntry")
- (c-name "sexy_icon_entry_add_clear_button")
- (return-type "none")
- )
-
-
-
- ;; From ../../libsexy/libsexy/sexy-spell-entry.h
-
- (define-function sexy_spell_entry_get_type
- (c-name "sexy_spell_entry_get_type")
- (return-type "GType")
- )
-
- (define-function sexy_spell_entry_new
- (c-name "sexy_spell_entry_new")
- (is-constructor-of "SexySpellEntry")
- (return-type "GtkWidget*")
- )
-
- (define-function sexy_spell_error_quark
- (c-name "sexy_spell_error_quark")
- (return-type "GQuark")
- )
-
- (define-method get_languages
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_get_languages")
- (return-type "GSList*")
- )
-
- (define-method get_language_name
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_get_language_name")
- (return-type "gchar*")
- (parameters
- '("const-gchar*" "lang")
- )
- )
-
- (define-method language_is_active
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_language_is_active")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "lang")
- )
- )
-
- (define-method activate_language
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_activate_language")
- (return-type "gboolean")
- (parameters
- '("const-gchar*" "lang")
- '("GError**" "error")
- )
- )
-
- (define-method deactivate_language
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_deactivate_language")
- (return-type "none")
- (parameters
- '("const-gchar*" "lang")
- )
- )
-
- (define-method set_active_languages
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_set_active_languages")
- (return-type "gboolean")
- (parameters
- '("GSList*" "langs")
- '("GError**" "error")
- )
- )
-
- (define-method get_active_languages
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_get_active_languages")
- (return-type "GSList*")
- )
-
- (define-method is_checked
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_is_checked")
- (return-type "gboolean")
- )
-
- (define-method set_checked
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_set_checked")
- (return-type "none")
- (parameters
- '("gboolean" "checked")
- )
- )
-
- (define-method activate_default_languages
- (of-object "SexySpellEntry")
- (c-name "sexy_spell_entry_activate_default_languages")
- (return-type "none")
- )
-
-
-
- ;; From ../../libsexy/libsexy/sexy-url-label.h
-
- (define-function sexy_url_label_get_type
- (c-name "sexy_url_label_get_type")
- (return-type "GType")
- )
-
- (define-function sexy_url_label_new
- (c-name "sexy_url_label_new")
- (is-constructor-of "SexyUrlLabel")
- (return-type "GtkWidget*")
- )
-
- (define-method set_markup
- (of-object "SexyUrlLabel")
- (c-name "sexy_url_label_set_markup")
- (return-type "none")
- (parameters
- '("const-gchar*" "markup")
- )
- )
-
-
-
- ;; From ../../libsexy/libsexy/sexy-tooltip.h
-
- (define-function sexy_tooltip_get_type
- (c-name "sexy_tooltip_get_type")
- (return-type "GType")
- )
-
- (define-function sexy_tooltip_new
- (c-name "sexy_tooltip_new")
- (is-constructor-of "SexyTooltip")
- (return-type "GtkWidget*")
- )
-
- (define-function sexy_tooltip_new_with_label
- (c-name "sexy_tooltip_new_with_label")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "text")
- )
- )
-
- (define-method position_to_widget
- (of-object "SexyTooltip")
- (c-name "sexy_tooltip_position_to_widget")
- (return-type "none")
- (parameters
- '("GtkWidget*" "widget")
- )
- )
-
- (define-method position_to_rect
- (of-object "SexyTooltip")
- (c-name "sexy_tooltip_position_to_rect")
- (return-type "none")
- (parameters
- '("GdkRectangle*" "rect")
- '("GdkScreen*" "screen")
- )
- )
-
-
-
- ;; From ../../libsexy/libsexy/sexy-tree-view.h
-
- (define-function sexy_tree_view_get_type
- (c-name "sexy_tree_view_get_type")
- (return-type "GType")
- )
-
- (define-function sexy_tree_view_new
- (c-name "sexy_tree_view_new")
- (is-constructor-of "SexyTreeView")
- (return-type "GtkWidget*")
- )
-
- (define-method set_tooltip_label_column
- (of-object "SexyTreeView")
- (c-name "sexy_tree_view_set_tooltip_label_column")
- (return-type "none")
- (parameters
- '("guint" "column")
- )
- )
-
-
-